<?php
	#	Описание для авто-загрузщика.
	$eeRO_auto['name']		= 'installer';
	$eeRO_auto['desc']		= 'Установка системы через Web-интерфейс';
	$eeRO_auto['version']	= 'v1.0';
	$eeRO_auto['author']	= 'Asuma';
	
	define('eeRO_EXT_LOCK', '.lock');
	
	if ( !file_exists(eeRO_PATH_ENGINE . 'install' . eeRO_EXT_LOCK) )
	{
		$eeRO_config->options['lock'] = true;
		$eeRO_view->layout('bootstrap_install.html');
		
		function install_postout($name, $text)
		{
			if ( isset($_POST[$name]) )
			{
				echo htmlspecialchars($_POST[$name]);
			}
			else
			{
				echo $text;
			}
		}
		
		if ( sizeof($_POST) > 0 )
		{
			// проверки на ошибки
		
			if ( sizeof($eeRO_error) > 0 )
			{
				$eeRO_view->display();
			}
			else
			{
				$eeRO_install = null;
				// данные конфига
			
				unlink(eeRO_PATH_ENGINE . 'user' . eeRO_EXT_SOURCE);
				file_put_contents(eeRO_PATH_ENGINE . 'install' . eeRO_EXT_LOCK, 'installed');
				file_put_contents(eeRO_PATH_ENGINE . 'user' . eeRO_EXT_SOURCE, $eeRO_install);
				
				$eeRO_config->options['lock'] = false;
				$eeRO_view->layout('layout.html');
			}
		}
		else
		{
			$eeRO_view->display();
		}
	}